Package-level declarations

Arena setup and editing screens. This is your workspace for map/admin tools that shape playable spaces.

Types

Link copied to clipboard
class ArenaCreateGui(serverPlayer: ServerPlayer, previousGui: SimpleGui?) : SimpleGui

Legacy GUI flow for creating a new arena definition.

Link copied to clipboard
class ArenaDeleteConfirmGui(serverPlayer: ServerPlayer, previousGui: SimpleGui?, arenaKey: String) : SimpleGui

Confirmation dialog for deleting an arena definition (and its template file).

Link copied to clipboard
class ArenaDetailGui(serverPlayer: ServerPlayer, previousGui: SimpleGui?, arenaKey: String) : SimpleGui

Arena-specific GUI with manage actions (play, refresh, edit bounds, delete).

Link copied to clipboard
class ArenaEditBoundsGui(serverPlayer: ServerPlayer, previousGui: SimpleGui?, arenaKey: String) : SimpleGui

GUI for updating an arena's pos1/pos2 using the player's current position.

Link copied to clipboard
class ArenasGui(serverPlayer: ServerPlayer, previousGui: SimpleGui?) : SimpleGui

Paginated GUI for browsing and managing exported arenas.